/****************************************************************************
** rp3dReconCls meta object code from reading C++ file 'rp3dReconCls.h'
**
** Created: Thu Aug 4 09:46:59 2011
**      by: The Qt MOC ($Id: qt/moc_yacc.cpp   3.3.8   edited Feb 2 14:59 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#undef QT_NO_COMPAT
#include "rp3dReconCls.h"
#include <qmetaobject.h>
#include <qapplication.h>

#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.3.8. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

const char *rp3dReconCls::className() const
{
    return "rp3dReconCls";
}

QMetaObject *rp3dReconCls::metaObj = 0;
static QMetaObjectCleanUp cleanUp_rp3dReconCls( "rp3dReconCls", &rp3dReconCls::staticMetaObject );

#ifndef QT_NO_TRANSLATION
QString rp3dReconCls::tr( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "rp3dReconCls", s, c, QApplication::DefaultCodec );
    else
	return QString::fromLatin1( s );
}
#ifndef QT_NO_TRANSLATION_UTF8
QString rp3dReconCls::trUtf8( const char *s, const char *c )
{
    if ( qApp )
	return qApp->translate( "rp3dReconCls", s, c, QApplication::UnicodeUTF8 );
    else
	return QString::fromUtf8( s );
}
#endif // QT_NO_TRANSLATION_UTF8

#endif // QT_NO_TRANSLATION

QMetaObject* rp3dReconCls::staticMetaObject()
{
    if ( metaObj )
	return metaObj;
    QMetaObject* parentObject = rp3dReconDlg::staticMetaObject();
    static const QUMethod slot_0 = {"killeSlot", 0, 0 };
    static const QUMethod slot_1 = {"killmSlot", 0, 0 };
    static const QUMethod slot_2 = {"setfoutSlot", 0, 0 };
    static const QUMethod slot_3 = {"setfhoutSlot", 0, 0 };
    static const QUMethod slot_4 = {"reconSlot", 0, 0 };
    static const QUMethod slot_5 = {"mkhisSlot", 0, 0 };
    static const QUMethod slot_6 = {"selectAllSlot", 0, 0 };
    static const QUMethod slot_7 = {"cleSlot", 0, 0 };
    static const QUMethod slot_8 = {"delSlot", 0, 0 };
    static const QUMethod slot_9 = {"openFileSlot", 0, 0 };
    static const QUMethod slot_10 = {"updateButSlot", 0, 0 };
    static const QUMethod slot_11 = {"slotReadStdoute", 0, 0 };
    static const QUMethod slot_12 = {"slotReadStderre", 0, 0 };
    static const QUMethod slot_13 = {"reconExited", 0, 0 };
    static const QUMethod slot_14 = {"slotReadStdoutm", 0, 0 };
    static const QUMethod slot_15 = {"slotReadStderrm", 0, 0 };
    static const QUMethod slot_16 = {"convExited", 0, 0 };
    static const QUMethod slot_17 = {"pcmSlot", 0, 0 };
    static const QUMethod slot_18 = {"pceSlot", 0, 0 };
    static const QUMethod slot_19 = {"revSlot", 0, 0 };
    static const QUMethod slot_20 = {"showAbout", 0, 0 };
    static const QUMethod slot_21 = {"viewSlot", 0, 0 };
    static const QUMethod slot_22 = {"amideSlot", 0, 0 };
    static const QUMethod slot_23 = {"opendirSlot", 0, 0 };
    static const QUMethod slot_24 = {"viewerDone", 0, 0 };
    static const QUMethod slot_25 = {"regSlot", 0, 0 };
    static const QUMethod slot_26 = {"killsearchSlot", 0, 0 };
    static const QUMethod slot_27 = {"searchSlot", 0, 0 };
    static const QUMethod slot_28 = {"runSearchSlot", 0, 0 };
    static const QUMethod slot_29 = {"slotReadStdouts", 0, 0 };
    static const QUMethod slot_30 = {"slotReadStderrs", 0, 0 };
    static const QUMethod slot_31 = {"searchDone", 0, 0 };
    static const QUMethod slot_32 = {"pcsSlot", 0, 0 };
    static const QUMethod slot_33 = {"viewResultSlot", 0, 0 };
    static const QUMethod slot_34 = {"openResultSlot", 0, 0 };
    static const QUMethod slot_35 = {"canViewSlot", 0, 0 };
    static const QUMethod slot_36 = {"doUpdateButSlot", 0, 0 };
    static const QUMethod slot_37 = {"enableButSlot", 0, 0 };
    static const QUMethod slot_38 = {"selectHSlot", 0, 0 };
    static const QUMethod slot_39 = {"selectLSlot", 0, 0 };
    static const QUMethod slot_40 = {"selectXSlot", 0, 0 };
    static const QUMethod slot_41 = {"sortUpSlot", 0, 0 };
    static const QUMethod slot_42 = {"sortDownSlot", 0, 0 };
    static const QUMethod slot_43 = {"magSlot", 0, 0 };
    static const QUMethod slot_44 = {"redSlot", 0, 0 };
    static const QUMethod slot_45 = {"runComSlot", 0, 0 };
    static const QUMethod slot_46 = {"slotReadStdoutc", 0, 0 };
    static const QUMethod slot_47 = {"slotReadStderrc", 0, 0 };
    static const QUMethod slot_48 = {"comDone", 0, 0 };
    static const QUMethod slot_49 = {"showFileTypeSlot", 0, 0 };
    static const QUMethod slot_50 = {"showFileSizeSlot", 0, 0 };
    static const QUMethod slot_51 = {"showFileLMDSlot", 0, 0 };
    static const QUMethod slot_52 = {"showFileLMTSlot", 0, 0 };
    static const QUParameter param_slot_53[] = {
	{ 0, &static_QUType_ptr, "QListBoxItem", QUParameter::In },
	{ 0, &static_QUType_varptr, "\x0e", QUParameter::In }
    };
    static const QUMethod slot_53 = {"infRBClickSlot", 2, param_slot_53 };
    static const QUMethod slot_54 = {"toggleShowFileTypeSlot", 0, 0 };
    static const QUMethod slot_55 = {"toggleShowFileSizeSlot", 0, 0 };
    static const QUMethod slot_56 = {"toggleShowFileLMDSlot", 0, 0 };
    static const QUMethod slot_57 = {"toggleShowFileLMTSlot", 0, 0 };
    static const QUMethod slot_58 = {"openScrpathSlot", 0, 0 };
    static const QUMethod slot_59 = {"openDataDirSlot", 0, 0 };
    static const QUMethod slot_60 = {"datapathSlot", 0, 0 };
    static const QUMethod slot_61 = {"scrpathSlot", 0, 0 };
    static const QUMethod slot_62 = {"infdirSlot", 0, 0 };
    static const QUParameter param_slot_63[] = {
	{ 0, &static_QUType_ptr, "QDropEvent", QUParameter::In }
    };
    static const QUMethod slot_63 = {"recvDropped", 1, param_slot_63 };
    static const QUMethod slot_64 = {"toggleSelectionModeMul", 0, 0 };
    static const QUMethod slot_65 = {"toggleSelectionModeExt", 0, 0 };
    static const QUMethod slot_66 = {"cleLogSlot", 0, 0 };
    static const QUMethod slot_67 = {"wrapLogSlot", 0, 0 };
    static const QUMethod slot_68 = {"operationSlot", 0, 0 };
    static const QUMethod slot_69 = {"settingsSlot", 0, 0 };
    static const QUMethod slot_70 = {"findSlot", 0, 0 };
    static const QUMethod slot_71 = {"runSlot", 0, 0 };
    static const QUMethod slot_72 = {"etcSlot", 0, 0 };
    static const QUMethod slot_73 = {"logSlot", 0, 0 };
    static const QUMethod slot_74 = {"checkScrSlot", 0, 0 };
    static const QUMethod slot_75 = {"lockSlot", 0, 0 };
    static const QUMethod slot_76 = {"stayTopSlot", 0, 0 };
    static const QUMethod slot_77 = {"canCommitSlot", 0, 0 };
    static const QUMethod slot_78 = {"commitInfoSlot", 0, 0 };
    static const QUMethod slot_79 = {"clearInfoSlot", 0, 0 };
    static const QUParameter param_slot_80[] = {
	{ "all", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_80 = {"clearInfoSlot", 1, param_slot_80 };
    static const QUMethod slot_81 = {"doseUnitSlot", 0, 0 };
    static const QUMethod slot_82 = {"setAgeSlot", 0, 0 };
    static const QUMethod slot_83 = {"openUniFileSlot", 0, 0 };
    static const QUMethod slot_84 = {"openSenFileSlot", 0, 0 };
    static const QUMethod slot_85 = {"rdManSlot", 0, 0 };
    static const QUMethod slot_86 = {"killComSlot", 0, 0 };
    static const QUMethod slot_87 = {"setOutputFilenameSlot", 0, 0 };
    static const QUParameter param_slot_88[] = {
	{ "setpath", &static_QUType_bool, 0, QUParameter::In }
    };
    static const QUMethod slot_88 = {"setOutputFilenameSlot", 1, param_slot_88 };
    static const QUMethod slot_89 = {"outfSelected", 0, 0 };
    static const QUMethod slot_90 = {"bodyPartEnterSlot", 0, 0 };
    static const QUMethod slot_91 = {"showHelp", 0, 0 };
    static const QUMethod slot_92 = {"cleHisSlot", 0, 0 };
    static const QUMethod slot_93 = {"setManSlot", 0, 0 };
    static const QUParameter param_slot_94[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_94 = {"loadReconSetting", 1, param_slot_94 };
    static const QUParameter param_slot_95[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_95 = {"saveReconSetting", 1, param_slot_95 };
    static const QUParameter param_slot_96[] = {
	{ 0, &static_QUType_QString, 0, QUParameter::In }
    };
    static const QUMethod slot_96 = {"deleReconSetting", 1, param_slot_96 };
    static const QUMethod slot_97 = {"oriSlot", 0, 0 };
    static const QMetaData slot_tbl[] = {
	{ "killeSlot()", &slot_0, QMetaData::Public },
	{ "killmSlot()", &slot_1, QMetaData::Public },
	{ "setfoutSlot()", &slot_2, QMetaData::Public },
	{ "setfhoutSlot()", &slot_3, QMetaData::Public },
	{ "reconSlot()", &slot_4, QMetaData::Public },
	{ "mkhisSlot()", &slot_5, QMetaData::Public },
	{ "selectAllSlot()", &slot_6, QMetaData::Public },
	{ "cleSlot()", &slot_7, QMetaData::Public },
	{ "delSlot()", &slot_8, QMetaData::Public },
	{ "openFileSlot()", &slot_9, QMetaData::Public },
	{ "updateButSlot()", &slot_10, QMetaData::Public },
	{ "slotReadStdoute()", &slot_11, QMetaData::Public },
	{ "slotReadStderre()", &slot_12, QMetaData::Public },
	{ "reconExited()", &slot_13, QMetaData::Public },
	{ "slotReadStdoutm()", &slot_14, QMetaData::Public },
	{ "slotReadStderrm()", &slot_15, QMetaData::Public },
	{ "convExited()", &slot_16, QMetaData::Public },
	{ "pcmSlot()", &slot_17, QMetaData::Public },
	{ "pceSlot()", &slot_18, QMetaData::Public },
	{ "revSlot()", &slot_19, QMetaData::Public },
	{ "showAbout()", &slot_20, QMetaData::Public },
	{ "viewSlot()", &slot_21, QMetaData::Public },
	{ "amideSlot()", &slot_22, QMetaData::Public },
	{ "opendirSlot()", &slot_23, QMetaData::Public },
	{ "viewerDone()", &slot_24, QMetaData::Public },
	{ "regSlot()", &slot_25, QMetaData::Public },
	{ "killsearchSlot()", &slot_26, QMetaData::Public },
	{ "searchSlot()", &slot_27, QMetaData::Public },
	{ "runSearchSlot()", &slot_28, QMetaData::Public },
	{ "slotReadStdouts()", &slot_29, QMetaData::Public },
	{ "slotReadStderrs()", &slot_30, QMetaData::Public },
	{ "searchDone()", &slot_31, QMetaData::Public },
	{ "pcsSlot()", &slot_32, QMetaData::Public },
	{ "viewResultSlot()", &slot_33, QMetaData::Public },
	{ "openResultSlot()", &slot_34, QMetaData::Public },
	{ "canViewSlot()", &slot_35, QMetaData::Public },
	{ "doUpdateButSlot()", &slot_36, QMetaData::Public },
	{ "enableButSlot()", &slot_37, QMetaData::Public },
	{ "selectHSlot()", &slot_38, QMetaData::Public },
	{ "selectLSlot()", &slot_39, QMetaData::Public },
	{ "selectXSlot()", &slot_40, QMetaData::Public },
	{ "sortUpSlot()", &slot_41, QMetaData::Public },
	{ "sortDownSlot()", &slot_42, QMetaData::Public },
	{ "magSlot()", &slot_43, QMetaData::Public },
	{ "redSlot()", &slot_44, QMetaData::Public },
	{ "runComSlot()", &slot_45, QMetaData::Public },
	{ "slotReadStdoutc()", &slot_46, QMetaData::Public },
	{ "slotReadStderrc()", &slot_47, QMetaData::Public },
	{ "comDone()", &slot_48, QMetaData::Public },
	{ "showFileTypeSlot()", &slot_49, QMetaData::Public },
	{ "showFileSizeSlot()", &slot_50, QMetaData::Public },
	{ "showFileLMDSlot()", &slot_51, QMetaData::Public },
	{ "showFileLMTSlot()", &slot_52, QMetaData::Public },
	{ "infRBClickSlot(QListBoxItem*,const QPoint&)", &slot_53, QMetaData::Public },
	{ "toggleShowFileTypeSlot()", &slot_54, QMetaData::Public },
	{ "toggleShowFileSizeSlot()", &slot_55, QMetaData::Public },
	{ "toggleShowFileLMDSlot()", &slot_56, QMetaData::Public },
	{ "toggleShowFileLMTSlot()", &slot_57, QMetaData::Public },
	{ "openScrpathSlot()", &slot_58, QMetaData::Public },
	{ "openDataDirSlot()", &slot_59, QMetaData::Public },
	{ "datapathSlot()", &slot_60, QMetaData::Public },
	{ "scrpathSlot()", &slot_61, QMetaData::Public },
	{ "infdirSlot()", &slot_62, QMetaData::Public },
	{ "recvDropped(QDropEvent*)", &slot_63, QMetaData::Public },
	{ "toggleSelectionModeMul()", &slot_64, QMetaData::Public },
	{ "toggleSelectionModeExt()", &slot_65, QMetaData::Public },
	{ "cleLogSlot()", &slot_66, QMetaData::Public },
	{ "wrapLogSlot()", &slot_67, QMetaData::Public },
	{ "operationSlot()", &slot_68, QMetaData::Public },
	{ "settingsSlot()", &slot_69, QMetaData::Public },
	{ "findSlot()", &slot_70, QMetaData::Public },
	{ "runSlot()", &slot_71, QMetaData::Public },
	{ "etcSlot()", &slot_72, QMetaData::Public },
	{ "logSlot()", &slot_73, QMetaData::Public },
	{ "checkScrSlot()", &slot_74, QMetaData::Public },
	{ "lockSlot()", &slot_75, QMetaData::Public },
	{ "stayTopSlot()", &slot_76, QMetaData::Public },
	{ "canCommitSlot()", &slot_77, QMetaData::Public },
	{ "commitInfoSlot()", &slot_78, QMetaData::Public },
	{ "clearInfoSlot()", &slot_79, QMetaData::Public },
	{ "clearInfoSlot(bool)", &slot_80, QMetaData::Public },
	{ "doseUnitSlot()", &slot_81, QMetaData::Public },
	{ "setAgeSlot()", &slot_82, QMetaData::Public },
	{ "openUniFileSlot()", &slot_83, QMetaData::Public },
	{ "openSenFileSlot()", &slot_84, QMetaData::Public },
	{ "rdManSlot()", &slot_85, QMetaData::Public },
	{ "killComSlot()", &slot_86, QMetaData::Public },
	{ "setOutputFilenameSlot()", &slot_87, QMetaData::Public },
	{ "setOutputFilenameSlot(bool)", &slot_88, QMetaData::Public },
	{ "outfSelected()", &slot_89, QMetaData::Public },
	{ "bodyPartEnterSlot()", &slot_90, QMetaData::Public },
	{ "showHelp()", &slot_91, QMetaData::Public },
	{ "cleHisSlot()", &slot_92, QMetaData::Public },
	{ "setManSlot()", &slot_93, QMetaData::Public },
	{ "loadReconSetting(QString)", &slot_94, QMetaData::Public },
	{ "saveReconSetting(QString)", &slot_95, QMetaData::Public },
	{ "deleReconSetting(QString)", &slot_96, QMetaData::Public },
	{ "oriSlot()", &slot_97, QMetaData::Public }
    };
    metaObj = QMetaObject::new_metaobject(
	"rp3dReconCls", parentObject,
	slot_tbl, 98,
	0, 0,
#ifndef QT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // QT_NO_PROPERTIES
	0, 0 );
    cleanUp_rp3dReconCls.setMetaObject( metaObj );
    return metaObj;
}

void* rp3dReconCls::qt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "rp3dReconCls" ) )
	return this;
    return rp3dReconDlg::qt_cast( clname );
}

bool rp3dReconCls::qt_invoke( int _id, QUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: killeSlot(); break;
    case 1: killmSlot(); break;
    case 2: setfoutSlot(); break;
    case 3: setfhoutSlot(); break;
    case 4: reconSlot(); break;
    case 5: mkhisSlot(); break;
    case 6: selectAllSlot(); break;
    case 7: cleSlot(); break;
    case 8: delSlot(); break;
    case 9: openFileSlot(); break;
    case 10: updateButSlot(); break;
    case 11: slotReadStdoute(); break;
    case 12: slotReadStderre(); break;
    case 13: reconExited(); break;
    case 14: slotReadStdoutm(); break;
    case 15: slotReadStderrm(); break;
    case 16: convExited(); break;
    case 17: pcmSlot(); break;
    case 18: pceSlot(); break;
    case 19: revSlot(); break;
    case 20: showAbout(); break;
    case 21: viewSlot(); break;
    case 22: amideSlot(); break;
    case 23: opendirSlot(); break;
    case 24: viewerDone(); break;
    case 25: regSlot(); break;
    case 26: killsearchSlot(); break;
    case 27: searchSlot(); break;
    case 28: runSearchSlot(); break;
    case 29: slotReadStdouts(); break;
    case 30: slotReadStderrs(); break;
    case 31: searchDone(); break;
    case 32: pcsSlot(); break;
    case 33: viewResultSlot(); break;
    case 34: openResultSlot(); break;
    case 35: canViewSlot(); break;
    case 36: doUpdateButSlot(); break;
    case 37: enableButSlot(); break;
    case 38: selectHSlot(); break;
    case 39: selectLSlot(); break;
    case 40: selectXSlot(); break;
    case 41: sortUpSlot(); break;
    case 42: sortDownSlot(); break;
    case 43: magSlot(); break;
    case 44: redSlot(); break;
    case 45: runComSlot(); break;
    case 46: slotReadStdoutc(); break;
    case 47: slotReadStderrc(); break;
    case 48: comDone(); break;
    case 49: showFileTypeSlot(); break;
    case 50: showFileSizeSlot(); break;
    case 51: showFileLMDSlot(); break;
    case 52: showFileLMTSlot(); break;
    case 53: infRBClickSlot((QListBoxItem*)static_QUType_ptr.get(_o+1),(const QPoint&)*((const QPoint*)static_QUType_ptr.get(_o+2))); break;
    case 54: toggleShowFileTypeSlot(); break;
    case 55: toggleShowFileSizeSlot(); break;
    case 56: toggleShowFileLMDSlot(); break;
    case 57: toggleShowFileLMTSlot(); break;
    case 58: openScrpathSlot(); break;
    case 59: openDataDirSlot(); break;
    case 60: datapathSlot(); break;
    case 61: scrpathSlot(); break;
    case 62: infdirSlot(); break;
    case 63: recvDropped((QDropEvent*)static_QUType_ptr.get(_o+1)); break;
    case 64: toggleSelectionModeMul(); break;
    case 65: toggleSelectionModeExt(); break;
    case 66: cleLogSlot(); break;
    case 67: wrapLogSlot(); break;
    case 68: operationSlot(); break;
    case 69: settingsSlot(); break;
    case 70: findSlot(); break;
    case 71: runSlot(); break;
    case 72: etcSlot(); break;
    case 73: logSlot(); break;
    case 74: checkScrSlot(); break;
    case 75: lockSlot(); break;
    case 76: stayTopSlot(); break;
    case 77: canCommitSlot(); break;
    case 78: commitInfoSlot(); break;
    case 79: clearInfoSlot(); break;
    case 80: clearInfoSlot((bool)static_QUType_bool.get(_o+1)); break;
    case 81: doseUnitSlot(); break;
    case 82: setAgeSlot(); break;
    case 83: openUniFileSlot(); break;
    case 84: openSenFileSlot(); break;
    case 85: rdManSlot(); break;
    case 86: killComSlot(); break;
    case 87: setOutputFilenameSlot(); break;
    case 88: setOutputFilenameSlot((bool)static_QUType_bool.get(_o+1)); break;
    case 89: outfSelected(); break;
    case 90: bodyPartEnterSlot(); break;
    case 91: showHelp(); break;
    case 92: cleHisSlot(); break;
    case 93: setManSlot(); break;
    case 94: loadReconSetting((QString)static_QUType_QString.get(_o+1)); break;
    case 95: saveReconSetting((QString)static_QUType_QString.get(_o+1)); break;
    case 96: deleReconSetting((QString)static_QUType_QString.get(_o+1)); break;
    case 97: oriSlot(); break;
    default:
	return rp3dReconDlg::qt_invoke( _id, _o );
    }
    return TRUE;
}

bool rp3dReconCls::qt_emit( int _id, QUObject* _o )
{
    return rp3dReconDlg::qt_emit(_id,_o);
}
#ifndef QT_NO_PROPERTIES

bool rp3dReconCls::qt_property( int id, int f, QVariant* v)
{
    return rp3dReconDlg::qt_property( id, f, v);
}

bool rp3dReconCls::qt_static_property( QObject* , int , int , QVariant* ){ return FALSE; }
#endif // QT_NO_PROPERTIES
